:focus {
    -moz-outline-style: none;
    outline: 0 none;
}

html {
    padding: 0;
    margin: 0;
    font-size: 100%;
}

body {
    padding: 0 0 0 0;
    margin: 0;
    font-size: 13px;
    /*background: url(../images/bg.jpg) no-repeat center 0;*/
    background-color: #000000;
    color: #666;
    font-family: 'Trebuchet MS', Helvetica, Arial, sans-serif;
}

a, a:visited {
    color: #9E9E9E;
    text-decoration: none;
}

a:hover {
    color: #FEFEFE;
}


/* Gestion des titres */
h1, h2, h3, h4, h5, h6, dl, dt, dd, img, p, img a, img {
    padding: 0;
    margin: 0;
    list-style: none;
    border: none;
}

.clear {
    display: block;
    width: 100%;
    clear: both;
    font-size: 1px;
    line-height: 0.1em;
}

ol, ul, li {
    padding: 0;
    margin: 0;
    list-style: none;
}
li{
	padding-top:2px;
}

/* Gestion des formulaires */
fieldset {
    padding: 0;
    margin: 0;
    border: none;
    display: block;
}

form {
    padding: 0;
    margin: 0;
    border: none;
    display: inline;
}

input, select,textarea {
    color: #888;
    background-color: #fff;
	padding: 0;
    margin: 0;
}
label {
    color: #fff;
	padding: 0;
    margin: 0;
}

table, tr, td {
    border-collapse: collapse;
    padding: 0;
    margin: 0
}

.cursor {
    cursor: pointer;
}
